feat: Add Kiro CLI support and mcp feature with project mode#787
feat: Add Kiro CLI support and mcp feature with project mode#787dyoshikawa merged 2 commits intodyoshikawa:mainfrom
Conversation
|
@maekawataiki Sorry, it's still large. First, can you create a PR about kiro cli rules only? The number of a external developer's PR changed lines should be less than 400 as much as possible I guess. This rule is implicit, so I will add that to CONTRIBUTING.md later. I will accept your suggestions, of course. Thank you. |
f4d3d92 to
1b192a2
Compare
|
@dyoshikawa Thanks for comments. Narrowed down to kiro cli rules only. |
|
Seems the AI code review workflow (OpenCode) cannot access secret for PR from fork. |
|
Thank you! I've made some changes to CI and other things, so please rebase on the latest main. |
|
@maekawataiki My question: Is there difference between Kiro IDE and Kiro CLI actually? According to https://kiro.dev/cli description, they are not separate products, and both have shared specifications. If my opinion is true, please expand the existing implementation for Kiro IDE simply. And |
|
Thanks for fixing CI. That's a fair point. I've separated it because some features require different implementations, such as Since AWS is converging different products into Kiro with the same I will fix this PR. |
|
@maekawataiki Thank you! Please follow that strategy. |
f408cbb to
f37c60a
Compare
|
@cm-dyoshikawa |
|
By the way, Kiro IDE Should we fix that? |
Resolve conflict in README.md: - Keep "Kiro IDE" naming from main - Add MCP support (✅) from this PR - Keep Google Antigravity skills support (✅ 🌏) from main Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
Thank you! |
Summary
.kiro/steeringrules..kiroignoreinstead of.aiignorehttps://kiro.dev/docs/editor/kiroignore/ so we might need to fix that).kiro/settings/mcp.jsonfor both Kiro IDE and Kiro CLI. Kiro Autonomous Agent currently requires setting mcp from web app)Refactored version of #785
Features Added
✅ = project mode, 🌏 = global mode
Implementation Details
Testing
All tests passing. pnpm cicheck:code passes.